Golang Job: Member of Technical Staff CI-CD (Developer)

Job added on

Company

RtBrick India

Location

Bangalore - India

Job type

Full-Time

Golang Job Details

About 4+years of industry experience in software development with emphasis on CI/CD tools and systems.

Proficient in the Python or Golang programming languages.

Experience with CI/CD systems (Jenkins or similar) is required.

Experience with software development tools like git, Gitlab, CMake, GNU build tools.

Good understanding and troubleshooting skills of software and services running in a Linux environment is required.

Knowledge of Linux system administration and Linux package management is highly desirable.

Knowledge and experience of Linux container technologies (Docker, LXC) and container orchestration (Kubernetes) or any other equivalent container technologies is desirable.

Responsibilities

CI/CD
Knowledge of software compilation and packaging for various Linux environments is required. Knowledge and experience with CI/CD systems is required. Knowledge of Linux system administration is highly desirable. Knowledge of modern deployment methods (container technologies, etc.) is also desirable.

Software development
Experience and skills for developing custom tools, services and infrastructure software for CI/CD, orchestration and/or automation systems is essential. Knowledge of the Python or Golang programming languages is required. Most internal tools and systems are written in Golang so knowledge of Golang is highly desirable or a willingness to learn it.

Tools and Operations
Knowledge of shell (bash) scripting and Linux command line tools. Familiarity with the Ansible automation framework and with monitoring solutions based on Prometheus and Grafana is considered a plus.

Job Types: Full-time, Regular / Permanent

Salary: ₹1,000,000.00 - ₹3,000,000.00 per year

Benefits:

  • Food provided
  • Health insurance
  • Leave encashment
  • Life insurance
  • Paid sick time
  • Provident Fund

Schedule:

  • Day shift
  • Monday to Friday

Supplemental pay types:

  • Joining bonus
  • Performance bonus
  • Quarterly bonus
  • Yearly bonus

Ability to commute/relocate:

  • Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)

Education:

  • Bachelor's (Preferred)

Experience:

  • CI/CD: 1 year (Required)
  • Python or Golang: 1 year (Required)
  • Ansible: 1 year (Required)
  • Linux: 1 year (Required)